import http from '@/utils/http.js'


// export default {
//     // 获取直播列表
//     getLiveList(params) {
//         return http({
//             method: 'get',
//             url: `/live/web/live/list`,
//             params
//         })
//     },
//     // 直播付费
//     payLive(data){
//         return http({
//             method: 'post',
//             url:`/live/web/live/purchase/${data.liveId}`,
//             data
//         })
//     },
//     // 现金购买直播
//     payLiveByMoney(data){
//         return http({
//             method: 'post',
//             url:`/live/web/live/cash/purchase/${data.liveId}`,
//             data
//         })
//     },
//     // 分享直播查询信息
//     getShareLiveinfo(params){
//         return http({
//             method: 'get',
//             url:`/live/web/${params.liveId}`,
//             params
//         })
//     },
//     // 直播列表  无限制
//     getLiveListFree(params){
//         return http({
//             method: 'get',
//             url: `/live/web/live/list`,
//             params
//         })
//     },
//     // 查看直播是否购买
//     checkLiveIsPay(params){
//         return http({
//             method: 'get',
//             url: `/live/web/live/cstab/isFree`,
//             params
//         })
//     },
//     // 查看直播是否购买
//     checkLiveIsPay2(params){
//         return http({
//             method: 'get',
//             url: `/live/web/live/cstab/isFree2`,
//             params
//         })
//     },
//     // 小视屏详情
//     getSamllVideoDetail(params){
//         return http({
//             method: 'get',
//             url: `/spcolumn/web/small/video/share/getSamllVideoDetail`,
//             params
//         })
//     },
//     // 小视屏评论列表
//     smallVideoComment(params){
//         return http({
//             method: 'get',
//             url: `/spcolumn/web/small/video/comment/getCommentAndReply`,
//             params
//         })
//     },
//     // 小视屏赞赏
//     rewardSmallVideo(data){
//         return http({
//             method: 'post',
//             url: `/spcolumn/web/small/video/rewardSmallVideo`,
//             data
//         })
//     },
//     // 小视屏评论
//     handleSamllVideoComment(data){
//         return http({
//             method: 'post',
//             url: `/spcolumn/web/small/video/comment/addSmallVideoComment`,
//             data
//         })
//     },
//     // 根据id获取小视屏url
//     getVideoUrlById(params){
//         return http({
//             method: 'get',
//             url: `/media/web/smallVideoplayurl`,
//             params
//         })
//     },
//     // 购买小视频
//     buySmallVideo(data){
//         return http({
//             method: 'post',
//             url: `/spcolumn/web/small/video/BuySmallVideo`,
//             data
//         })
//     },
//     // 回复课节
//     replyComment(data){
//         return http({
//             method: 'post',
//             url: `/live/web/lesson/reply/add`,
//             data
//         })
//     },
//     // 获取直播详情
//     getLiveinfo(params){
//         return http({
//             method: 'get',
//             url: `/live/web/${params.liveId}`,
//             params
//         })
//     },
//     // 获取聊天室地址
//     getLiveRoomAdress(params){
//         return http({
//             method: 'get',
//             url: `/live/web/live/room/address/${params.chatRoomId}`,
//             params
//         })
//     },
//     // 获取礼物
//     getGiftList(params){
//         return http({
//             method: 'get',
//             url: `/live/web/live/gift/list`,
//             params
//         })
//     },
//     // 送礼物
//     sendGift(data){
//         return http({
//             method: 'post',
//             url: `/live/web/live/gift/purchase`,
//             data
//         })
//     },
//     // 校验直播间密码
//     checkLivePwd(params){
//         return http({
//             method: 'GET',
//             url: `/live/web/liveRoom/checkLivePwd`,
//             params
//         })
//     },
//     // 直播间商品列表
//     liveGoodsList(params){
//         return http({
//             method: 'GET',
//             url: `/spcolumn/web/live/goods/list`,
//             params
//         })
//     },
//     // 直播间置顶商品
//     liveGoodTop(params){
//         return http({
//             method: 'GET',
//             url: `/spcolumn/web/live/goods/first`,
//             params
//         })
//     },
//     // 购买直播间带货商品
//     buyLiveGoods(data){
//         return http({
//             method: 'POST',
//             url: `/spcolumn/web/buy/goods`,
//             data
//         })
//     },
//     // 购买直播间带货商品-购买直播间
//     buyLiveGoodsRoom(data){
//         return http({
//             method: 'POST',
//             url: `/live/web/live/purchase/${data.liveId}`,
//             data
//         })
//     },
//     // 获取机器人列表
//     getLiveRoomRobotList(params) {
//         return http({
//             url: '/live/web/m/robot/list',
//             method: 'get',
//             params
//         })
//     },
//     // 竞猜订单提交
//     jcOrderSub(data){
//         return http({
//             method: 'POST',
//             url: `/settlement/domain/order/submit/guess`,
//             data
//         })
//     },
//     // 参与竞猜
//     joinJc(data){
//         return http({
//             method: 'POST',
//             url: `/stock/web/guess/involve`,
//             data
//         })
//     },
//     // 竞猜详情
//     getJCdetail(params){
//         return http({
//             url: '/stock/web/guess/detail',
//             method: 'get',
//             params
//         })
//     },
//     // 获取竞猜配置
//     getJcSet(params){
//         return http({
//             url: '/jss.support/web/guess/config/get',
//             method: 'get',
//             params
//         })
//     },
//     // 
//     getUserinfobYid(params){
//         return http({
//             url: '/user/user/web/byUserId',
//             method: 'get',
//             params
//         })
//     },
//     // 获取赠送商品列表
//     getSendGoodsList(params){
//         return http({
//             url: '/live/web/purchase/give/list',
//             method: 'get',
//             params
//         })
//     }

// }



export const getLiveList = (params) => {
    return http({
        method: 'get',
        url: `/live/web/live/list`,
        params
    })
}


// 查看直播是否购买
export const checkLiveIsPay = (params) => {
    return http({
        method: 'get',
        url: `/live/web/live/cstab/isFree`,
        params
    })
}

// 礼物列表
export const getGiftList = (params) => {
    return http({
        method: 'get',
        url: `/live/web/live/gift/list`,
        params
    })
}


// 直播查询信息
export const getShareLiveinfo = (params) => {
    return http({
        method: 'get',
        url: `/live/web/${params.liveId}`,
        params
    })
}


// 直播间置顶商品
export const liveGoodTop = (params) => {
    return http({
        method: 'GET',
        url: `/spcolumn/web/live/goods/first`,
        params
    })
}

// 获取聊天室地址
export const getLiveRoomAdress = (params) => {
    return http({
        method: 'get',
        url: `/live/web/live/room/address/${params.chatRoomId}`,
        params
    })
}


// 直播付费
export const payLive = (data) => {
    return http({
        method: 'post',
        url: `/live/web/live/purchase/${data.liveId}`,
        data
    })
}


// 送礼物
export const sendGift = (data) => {
    return http({
        method: 'post',
        url: `/live/web/live/gift/purchase`,
        data
    })
}


// 校验直播间密码
export const checkLivePwd = (params) => {
    return http({
        method: 'GET',
        url: `/live/web/liveRoom/checkLivePwd`,
        params
    })
}



// 直播间商品列表
export const liveGoodsList = (params) => {
    return http({
        method: 'GET',
        url: `/spcolumn/web/live/goods/list`,
        params
    })
}



// 购买直播间带货商品
export const buyLiveGoods = (data) => {
    return http({
        method: 'post',
        url: `/spcolumn/web/buy/goods`,
        data
    })
}



// 获取赠送商品列表
export const getSendGoodsList = (params) => {
    return http({
        url: '/live/web/purchase/give/list',
        method: 'get',
        params
    })
}

// 某直播回看列表 WEB|APP
export const getLookBackList = (params) => {
    return http({
        method: 'get',
        url: '/live/web/live/history/view',
        params
    })
}


// 查看某直播課表详情 WEB
export const getCsTbDetail = (params) => {
    return http({
        method: 'get',
        url: '/live/web/live/cstab/view',
        params
    })
}

// 获取回看评论
export const getCommentListLookBack = (params) => {
    return http({
        method: 'get',
        url: '/live/web/lesson/comment/list',
        params
    })
}


//根据课程id查询视频
export const getVideosById = (params) => {
    return http({
        method: 'get',
        url: '/live/web/lesson/videos',
        params
    })
}



// 评论回看
export const commentLookBack = (data) => {
    return http({
        method: 'post',
        url: '/live/web/lesson/comment/add',
        data
    })
}